contact lens – Deutsch–English translations

🇬🇧 en de 🇩🇪

contact lens noun

  • thin lens placed directly on the eye
Kontaktlinse
Wiktionary Links